home *** CD-ROM | disk | FTP | other *** search
/ Champak 108 / jogo-disk-108.iso / Games / simple_tower_defense.swf / scripts / frame_5 / PlaceObject3_156_54 / CLIPACTIONRECORD onClipEvent(enterFrame).as next >
Text File  |  2010-05-15  |  2KB  |  73 lines

  1. onClipEvent(enterFrame){
  2.    if(_root.go == true)
  3.    {
  4.       removeMovieClip(this);
  5.    }
  6.    if(_X > 450 || _X < 0 || _Y < 0 || _Y > 400)
  7.    {
  8.       this.removeMovieClip();
  9.    }
  10.    ys += spd * Math.cos(0.017453292519943295 * _rotation);
  11.    xs += spd * Math.sin(0.017453292519943295 * _rotation);
  12.    if(_rotation > 180)
  13.    {
  14.       _Y = _Y + ys;
  15.       _X = _X - xs;
  16.    }
  17.    else
  18.    {
  19.       _Y = _Y - ys;
  20.       _X = _X + xs;
  21.    }
  22.    if(_root.en50.hitTest(this) && _root.en50.typ == 2)
  23.    {
  24.       _root.en50.el -= dmg;
  25.       removeMovieClip(this);
  26.    }
  27.    else if(_root.en51.hitTest(this) && _root.en51.typ == 2)
  28.    {
  29.       _root.en51.el -= dmg;
  30.       removeMovieClip(this);
  31.    }
  32.    else if(_root.en52.hitTest(this) && _root.en52.typ == 2)
  33.    {
  34.       _root.en52.el -= dmg;
  35.       removeMovieClip(this);
  36.    }
  37.    else if(_root.en53.hitTest(this) && _root.en53.typ == 2)
  38.    {
  39.       _root.en53.el -= dmg;
  40.       removeMovieClip(this);
  41.    }
  42.    else if(_root.en54.hitTest(this) && _root.en54.typ == 2)
  43.    {
  44.       _root.en54.el -= dmg;
  45.       removeMovieClip(this);
  46.    }
  47.    else if(_root.en55.hitTest(this) && _root.en55.typ == 2)
  48.    {
  49.       _root.en55.el -= dmg;
  50.       removeMovieClip(this);
  51.    }
  52.    else if(_root.en56.hitTest(this) && _root.en56.typ == 2)
  53.    {
  54.       _root.en56.el -= dmg;
  55.       removeMovieClip(this);
  56.    }
  57.    else if(_root.en57.hitTest(this) && _root.en57.typ == 2)
  58.    {
  59.       _root.en57.el -= dmg;
  60.       removeMovieClip(this);
  61.    }
  62.    else if(_root.en58.hitTest(this) && _root.en58.typ == 2)
  63.    {
  64.       _root.en58.el -= dmg;
  65.       removeMovieClip(this);
  66.    }
  67.    else if(_root.en59.hitTest(this) && _root.en59.typ == 2)
  68.    {
  69.       _root.en59.el -= dmg;
  70.       removeMovieClip(this);
  71.    }
  72. }
  73.